water buffalo feed - Francés Inglés Diccionario